﻿@charset "utf-8";
/* Write your styles */
ul {
    padding: 0px;
    margin: 0px;
}

ul li {
    padding: 0px;
    margin: 0px;
    list-style: none
}

.floatL {
    float: left
}

.floatR {
    float: right
}


.pg-demo {
    width: 100%;
    max-width: 960px;
    position: relative;
}
.demo-bar{background-color: #134450;text-align: left;min-height: 50px;line-height: 50px;/*background: url("top_logo.jpg") left center no-repeat;background-size: 100% auto;width: 75%;*/position: relative;}
.demo-bar a{position: relative;font-size: 20px;color: #ffffff;font-weight: bold;padding-left: 3%;}
/*.demo-bar a{position: absolute;width: 100%;height: 100%;}
.demo-bar img{display: none;}*/

.ims{width: 100%;}
.note img{width:100%;}
.more{text-decoration: underline;}
.am-btn-danger{background-color:#005197;border-color:#005197;}


/** 菜单 **/
.am-menu{top: 0;}
.am-menu .m_top_map{position: absolute;font-size: 22px;color: #dcdfe0;right: 3%;display: none;}
.am-menu .m_top_mu_ico{background: url("m_top_mu_ico.png") center no-repeat;}
.am-menu-offcanvas1 .am-menu-toggle{position: absolute; top: 0px; right: 10px; z-index: 99;font-size:2.4rem;height: 100%;}
.am-menu-toggle{top: 0; background: none; display: block;}
.am-menu-toggle .am-icon-bars{color: #ffffff;}
.am-offcanvas-bar{background: #831d20; width: 100%;top: 0;}
.am-slider-a1 .am-control-nav li a,.am-slider-a1 .am-control-nav li a:hover{background-color: #ffffff;}
.am-slider-a1 .am-control-nav li a.am-active{background-color: #155496;}
.am-menu-offcanvas1 .am-menu-sub{background-color: #8e0105;/* width: 40%;
    height: 100%;
    position: absolute;
    right: 0px;
    top: 0px;
    text-align: center;*/
    padding-left: 0px;
}
.am-menu-offcanvas1 .am-menu-nav > .am-open > a, .am-menu-offcanvas1 .am-menu-nav > li > a:focus, .am-menu-offcanvas1 .am-menu-nav > li > a:hover{background-color: #500306;color: #ffffff!important;}
.am-menu-offcanvas1 .am-menu-nav > li > a{width: 100%;}
.am-menu-offcanvas1 .am-menu-nav{border-bottom: 1px solid rgba(255, 255, 255, .3); -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .05); box-shadow: 0 1px 0 rgba(255, 255, 255, .05);}
.am-menu-offcanvas1 .am-menu-nav > li > a, .am-menu-offcanvas1 .am-menu-sub{border-top: 1px solid rgba(255, 255, 255, .3); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .05);}
.am-menu-offcanvas1 .am-menu-sub a{ border-bottom: 1px #a86163 solid;color: #ffffff; font-size: 15px;padding-left: 6%;}
/** 菜单结束 **/

/** 图片切换 **/
.am-slider-a4 .am-control-nav li a{width: 20px;border-radius: 5px;}
.am-slider-a4 .am-control-nav li a.am-active {
    background-color: #b43b31;
    cursor: default;
    width: 28px;
}
/** 图片切换结束 **/
.wz1 {
    padding: 3%;
}

.TB {
    border-top: 1px #CCCCCC solid;
    border-right: 1px #CCCCCC solid;
}

.TB td {
    border-bottom: 1px #CCCCCC solid;
    border-left: 1px #CCCCCC solid;
    line-height: 2.4rem;
    padding: 2px;
}

/** 下拉列表 **/
.am-btn-primary{
    background-color: #005197;
    border-color: #005197;
}
.am-active .am-btn-primary.am-dropdown-toggle, .am-btn-primary.am-active, .am-btn-primary:active, .am-btn-primary:focus, .am-btn-primary:hover{border-color: #035faf !important;background-color: #035faf !important;}
ul.am-dropdown-content > .am-active > a, ul.am-dropdown-content > .am-active > a:focus, ul.am-dropdown-content > .am-active > a:hover{background-color: #035faf !important;color: #ffffff;}

/** 选项卡 **/
.am-tabs{margin: 0px;padding: 0px;}
.am-tabs-bd{border: none;border-left: 1px #eeeeee solid;}
.am-tabs-bd .am-tab-panel{padding: 0px;}
.am-tabs-default .am-tabs-nav{background-color: #3f3f3f;}
.am-tabs-default .am-tabs-nav li a, .am-tabs-default .am-tabs-nav li a:hover{color: #ffffff;line-height: 50px;}
.am-tabs-default .am-tabs-nav > .am-active a{background-color: #005197;}
.am-tabs-default .am-tabs-nav > .am-active a:hover{color: #ffffff!important;}
.am-table{margin-bottom: 0px;}
.am-table > thead:first-child > tr:first-child > th{background: #eeeeee;}
.am-table-bordered > thead > tr > th, .am-table-bordered > tbody > tr > td {background-color:#ffffff;border-left: none;text-align: center;border-top: 1px #eeeeee solid;padding-bottom: 1rem;padding-top: 1rem;}
.am-table-striped > tbody > tr:nth-child(odd) > td{background-color: #ffffff;}

@media only screen and (min-width: 1025px) {
    .am-datepicker, .am-datepicker-dropdown{margin-top: -100px !important;}
}
@media only screen and (max-width: 1024px) {
    .home_1,.home_3,.home_4,.home_5{position: relative;padding: 0px 2%;}
    /*.wz{background-color: #ffffff;}*/
    .wz1{background: url("bg_index.png") top center repeat;margin: auto;width: 96%;color: #000; }
    .wz1 *{font-family: "微软雅黑", sans-serif;font-size: 1.2rem;color: #000;}
}
@media only screen and (max-width: 376px) {
}